package com.truyen.service;

import java.util.List;

import com.truyen.model.TapThoModel;

public interface JsoupService {
	
	/*************************************************************
	 * 
	 * blog truyen
	 * 
	 *************************************************************/

	//lay truyen theo danh sach
	void getLinkSourceAllTruyenFromBlogTruyen(String key);

	//lay image , danh sach chapter
	void getImagevLstChapterOfComicBlogTruyen();

	//lay noi dung cua chapter
	void getContentChapterOfComicBlogTruyen();

	/*************************************************************
	 * 
	 * kiem hiep hixx.info
	 * 
	 *************************************************************/

	
	//lay truyen theo danh sach tat ca cua the loai truyen
	void getLinkSourceTruyenKiemHiepFromHixx();

	//lay image , danh sach chapter
	void getImageInfoChapterTruyenKiemHiepFromHixx();

	//lay noi dung cua chapter
	void getContentChapterTruyenKiemHiepFromHixx();
	
	/*************************************************************
	 * 
	 * tinh cam hixx.info
	 * 
	 *************************************************************/
	
	//lay truyen theo danh sach tat ca cua the loai truyen
	void getLinkSourceTruyenTinhCamFromHixx();

	//lay image , danh sach chapter
	void getImageInfoChapterTruyenTinhCamFromHixx();

	//lay noi dung cua chapter
	void getContentChapterTruyenTinhCamFromHixx();
	
	/*************************************************************
	 * 
	 * trinh tham hixx.info
	 * 
	 *************************************************************/
	
	//lay truyen theo danh sach tat ca cua the loai truyen
	void getLinkSourceTruyenTrinhThamFromHixx();

	//lay image , danh sach chapter
	void getImageInfoChapterTruyenTrinhThamFromHixx();

	//lay noi dung cua chapter
	void getContentChapterTruyenTrinhThamFromHixx();
	
	/*************************************************************
	 * 
	 * lay truyen ma http://yeutruyen.vn
	 * 
	 *************************************************************/
	
	//lay truyen theo danh sach tat ca cua the loai truyen
	void getLinkSourceTruyenMa();

	//lay noi dung cua chapter
	void getContentChapterTruyenMa();
	
	/*************************************************************
	 * 
	 * lay truyen ma http://thegioima.com
	 * 
	 *************************************************************/
	
	void getLinkSourceTruyenMaTGM();

	void getContentChapterTruyenMaTGM();
	
	void getContentChapterTamTruyenMaTGM();
	
	/*************************************************************
	 * 
	 * lay anh dep tu photo.hoanvu.net
	 * 
	 *************************************************************/
	
	void getLinkAlbum();

	void updateAlbum();

	void stopUpdateAlbum();
	
	/*************************************************************
	 * 
	 * thivien.net
	 * 
	 *************************************************************/

	List<TapThoModel> getAlbumThiVien(String url);
	
	/*************************************************************
	 * 
	 * cap nhat the loai tu tunghoanh.com
	 * 
	 *************************************************************/

	void getCategoryTruyenKiemHiepFromTungHoanh();
	
	void getCategoryTruyenTrinhThamFromTungHoanh();
	
	void getCategoryTruyenTinhCamFromTungHoanh();
	
	void getCategoryTruyenKiemHiepByLinkFromTungHoanh();
	
	void getCategoryTruyenTinhCamByLinkFromTungHoanh();

	void getCategoryTruyenTrinhThamByLinkFromTungHoanh();
	
}
